endoscopy camera - French English Dictionary